Compares C, Ada, Java, for flaws and strengths in realtime programming, embedded software, built-in support for multithreading; text, code samples. Embedded.com.
Using several features of the language, this article presents a framework for resource allocation which is temporally deterministic, provides for callback, provides memory pools, and can provide for deadlock prevention.